home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 90 / CD Actual 90.iso / Software3D / PovLab / povlab / PLUGINS / HELIX.ZIP / HELIX.TXT < prev   
Encoding:
Text File  |  1996-04-17  |  4.0 KB  |  130 lines

  1.  
  2. This is a quick help file for the POVLAB plugin "helix.exe" by Robert
  3. Hodkinson.
  4.  
  5. POVLAB 3.2 and later is needed to use this plugin.
  6.  
  7. Some brief explanations for those of you that are slightly confused over the
  8. terms i have used in the interface you see within POVLAB.
  9.  
  10. All of the options here can be used in _any_ combination.
  11.  
  12. NOTE: please note where non integer values are not acceptable (pretty
  13.       obvious when you think about it), if non integer values are entered,
  14.       the fractional part will be discarded.
  15.  
  16.  
  17. Helix Radius Start: (integer and floating)
  18. ----------
  19. This is the starting radius of the helix.
  20.  
  21.  
  22. Helix Radius End: (integer and floating)
  23. --------
  24. This is the ending radius of the helix.
  25.  
  26.  
  27. Helix Length: (integer and floating)
  28. -------------
  29. This is the total length of the helix.  If a +ve number is given the
  30. Helix is created from 0 in the Y axis, to the +ve value given.  If a -ve
  31. value is given a Helix is created from 0 in the Y axis to the -ve value
  32. given.
  33.  
  34.  
  35. Objects per Rev: (integer)
  36. ----------------
  37. This is the total number of objects to use per 360 degree revolution in a
  38. single arm of the Helix.
  39.  
  40.  
  41. Length per Rev: (integer and floating)
  42. ---------------
  43. This is the length taken for the helix to complete one 360 degree revolution.
  44.  
  45. eg.  if 'helix length' = 10, 'length per rev' = 20, 'objects per rev' = 40,
  46.      a one half revolution of a helix will be made containing 20 objects.
  47.  
  48.  
  49. Helix offset X, Helix offset Y, Helix offset Z: (integer and floating)
  50. -----------------------------------------------
  51. This is to enable the helix to be moved about in three dimentional space.
  52.  
  53.  
  54. Helix Rotate Y: (integer and floating)
  55. ---------------
  56. This is to enable rotation of the _entire_ helix being created.
  57.  
  58.  
  59. Object No start: (integer)
  60. ----------------
  61. This is to enable a non zero numbered object to be chosen as the first
  62. object created in the helix.
  63.  
  64.  
  65. Scale object X, Scale object Y, Scale object Z: (integer and floating)
  66. -----------------------------------------------
  67. This enables you to scale the object within the helix.
  68.  
  69.  
  70. Rotate object X, Rotate object Y, Rotate object Z: (integer and floating)
  71. --------------------------------------------------
  72. This enables you to rotate each object within the helix.
  73.  
  74.  
  75. Sphere/Cube object: (one choice only)
  76. -------------------
  77. This is the current list of objects that can be used as helix elements.
  78.  
  79.  
  80. Single/Double/Triple/Quadruple/Quintiple/Hextaple Helix: (one choice)
  81. --------------------------------------------------------
  82. These are the number of helix elements that can be used to create the helix.
  83. A double helix will create the familiar DNA shape.
  84.  
  85.  
  86. Clockwise/Anticlockwise: (one choice)
  87. ------------------------
  88. This is where you can decide weather your helix rotates in the clockwise
  89. or anticlockwise direction.
  90.  
  91. eg. If a +ve helix length and clockwise options are chosen.  Then the helix
  92. is created clockwise when looking down from the +ve Y axis, if a -ve length
  93. and the clockwise option is chosen the helix is created anticlockwise!
  94.  
  95.  
  96. Face object inwards: (check or un-check)
  97. --------------------
  98. If you wish all the objects within the helix to face towards the center of
  99. the helix, check this option (the same face of each object will face the
  100. center of the helix).
  101.  
  102.  
  103. Random notes and hints.
  104. -----------------------
  105. To create a straight cylinder start and end radius are the same.
  106.  
  107. To create s cone helix, start and end values need to be different.
  108.  
  109. You can create a double cone (points touching) by having one -ve radius and
  110. one +ve radius.
  111.  
  112. At the moment of writing a 'flat' spiral of objects (0 helix length) is not
  113. possible, the helix length has to be slightly greater or less than zero.
  114. eg. 0.000001 will work.
  115.  
  116. If you create a helix with many objects, then butt up another helix of
  117. objects, the join will not be perfect because of rounding errors, you can
  118. compensate this by fiddling with the 'Helix Rotate Y' option.
  119.  
  120. END OF FILE.
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.